mountain torrent - Espagnol Anglais Dictionnaire